package org.fuys.coder.domain.substance.repository;

import org.fuys.coder.domain.substance.model.req.operation.SubstanceOperationReq;

/**
 * @projectName: fuys-low-coder
 * @package: org.fuys.coder.domain.substance.repository
 * @className: ISubstanceOperationRepository
 * @author: WangJing
 * @description: 内容操作仓储服务接口
 * @date: 2024/7/13 12:07
 * @version: 1.0
 */
public interface ISubstanceOperationRepository {
    boolean thumbSubstance(Long substanceId, Integer userId);

    boolean favoriteSubstance(Long substanceId, Long favId,Integer userId);

    Long reportSubstance(SubstanceOperationReq req);
}
